265.8 meters = 872.047244 feet