260.9 meters = 855.971129 feet