107.8 x 145.1 feet = 32.86 x 44.23 meters