260.6 x 218.4 meters = 854.99 x 716.54 feet