51.5 x 80.3 feet = 15.7 x 24.48 meters