1666.5 meters = 5467 feet and 6.24 inches