99.8 x 123.4 feet = 30.42 x 37.61 meters