265.94 meters = 872.506562 feet