41880 meters = 137401 feet and 6.9 inches