12235 meters = 40141 feet and 0.91 inches