5624 meters = 18451 feet and 5.32 inches