260.68 meters = 855 feet and 2.99 inches