580 x 586 meters = 22834.65 x 23070.87 inches