610.92 meters = 2004 feet and 3.97 inches