43.8 x 28.3 meters = 143.7 x 92.85 feet