50.4 x 98.8 feet = 15.36 x 30.11 meters