598.59 meters = 1963 feet and 10.54 inches