261.68 meters = 858 feet and 6.36 inches