101.8 x 125.4 feet = 31.03 x 38.22 meters