265.3 meters = 870.406824 feet