14155 meters = 46440 feet and 3.46 inches