260.8 meters = 855.643045 feet