264 meters = 866.141732 feet