122.4 x 105 feet = 37.31 x 32 meters