261.52 meters = 858 feet and 0.06 inches