76.7 x 150.9 meters = 251.64 x 495.08 feet