260.65 meters = 855.150919 feet