610.38 meters = 2002 feet and 6.71 inches