16.6 x 80.1 feet = 5.06 x 24.41 meters