598.39 meters = 1963 feet and 2.66 inches