98.5 x 127.3 feet = 30.02 x 38.8 meters