96 x 189.5 feet = 29.26 x 57.76 meters