265 x 887 meters = 869.42 x 2910.1 feet