210 x 265 meters = 688.98 x 869.42 feet