12802 meters = 42001 feet and 3.75 inches