1666.4 meters = 5467.191601 feet