260.62 meters = 855 feet and 0.63 inches