72.2 x 122.6 feet = 22.01 x 37.37 meters