3938.4 inches = 100.03536 meters