14660 meters = 48097 feet and 1.35 inches