609.07 meters = 1998 feet and 3.13 inches