246 x 620 meters = 9685.04 x 24409.45 inches