260.36 meters = 854 feet and 2.39 inches