99.5 x 51.4 feet = 30.33 x 15.67 meters