65 x 264 meters = 213.25 x 866.14 feet