262.05 meters = 859.744094 feet