1668.4 meters = 5473.753281 feet