5489.4 meters = 18009 feet and 10.11 inches