95.4 x 143.8 feet = 29.08 x 43.83 meters