598.61 meters = 1963 feet and 11.32 inches