14 x 26 meters = 45.93 x 85.3 feet