8.1 x 41 meters = 26.57 x 134.51 feet