41922 meters = 137539 feet and 4.44 inches