12804 meters = 42007 feet and 10.49 inches