43480 meters = 142650 feet and 11.02 inches