336 hectares to square miles Result 336 (ha) = 1.2972 (mi2) Detailed Hectares (ha) — 336 336 / 259 = 1.2972 square miles