262.09 meters = 859.875328 feet