122.9 x 78.2 feet = 37.46 x 23.84 meters