607.92 meters = 1994 feet and 5.86 inches