265 x 256 meters = 869.42 x 839.9 feet