100.8 x 124.4 feet = 30.72 x 37.92 meters