95.5 x 50.9 feet = 29.11 x 15.51 meters