Are Lycopene values completely off?
From Cronometer it seems that for 100g of fresh tomatoes there are only around 2.5mg of lycopene. According to this study https://www.researchgate.net/publication/266466884_Lycopene_content_of_tomatoes_and_tomato_products
"The results show that lycopene content of samples of fresh tomatoes was aproximatly 12 mg/100g"
that is almost 5 times more. So eating 200g of tomatoes should be enough lycopene, but with Cronometer calculation one would need ~1.2kg (~2.6lbs) of tomatoes. Which is quiet hard to accomplish