14627 meters = 47988 feet and 10.14 inches