610.68 meters = 2003 feet and 6.52 inches