143.4 x 83.2 feet = 43.71 x 25.36 meters