265.09 meters = 869.717848 feet