107.8 x 124.5 feet = 32.86 x 37.95 meters