72.3 x 151.1 meters = 237.2 x 495.73 feet