260.5 meters = 854.658793 feet