29 x 752 meters = 1141.73 x 29606.3 inches