122.5 x 74.4 feet = 37.34 x 22.68 meters