1.8 x 26 meters = 5.91 x 85.3 feet