260.72 meters = 855.380577 feet