5512 meters = 18083 feet and 11.87 inches