104.8 x 121.5 feet = 31.94 x 37.03 meters