614 x 620 meters = 24173.23 x 24409.45 inches