80 x 25 meters = 262.47 x 82.02 feet