1666.1 meters = 5466 feet and 2.49 inches