260.6 meters = 854.986877 feet