41901 meters = 137470 feet and 5.67 inches