143 x 95 feet = 43.59 x 28.96 meters