180 x 603 meters = 7086.61 x 23740.16 inches