1659 meters = 5442 feet and 10.96 inches