42344 meters = 138923 feet and 10.61 inches