260.7 meters = 855.314961 feet