158.8 x 80.7 feet = 48.4 x 24.6 meters