265.59 meters = 871.358268 feet