15006 meters = 49232 feet and 3.4 inches