261.56 meters = 858 feet and 1.64 inches