1668.3 meters = 5473 feet and 5.1 inches