25.2 x 63.7 meters = 82.68 x 208.99 feet