12701 meters = 41669 feet and 11.37 inches