151.1 x 22.4 meters = 495.73 x 73.49 feet