15.6 x 79.1 feet = 4.75 x 24.11 meters