97.6 x 143.8 feet = 29.75 x 43.83 meters