43 x 99.5 feet = 13.11 x 30.33 meters