5884 meters = 19304 feet and 5.54 inches