598.42 meters = 1963 feet and 3.84 inches