40006 meters = 131253 feet and 3.37 inches