585 x 516 meters = 23031.5 x 20314.96 inches