606 meters = 1988 feet and 2.27 inches