40138 meters = 131686 feet and 4.22 inches