25 x 3.4 meters = 82.02 x 11.15 feet