41876 meters = 137388 feet and 5.42 inches