242.9 x 88.8 feet = 74.04 x 27.07 meters