1669.2 meters = 5476 feet and 4.54 inches