5489 meters = 18008 feet and 6.36 inches