I would tell my friend that our feet are hot because the direct contact between our feet and the hot sand is causing our feet to heat up.
What is Sand?
Sand is a good conductor of heat, which means it can transfer heat to our feet when we walk on it barefoot. On a hot day, the sand can become very hot due to the radiation from the sun, which can make our feet even hotter. Additionally, if the air temperature is high, it can also contribute to the heat our feet feel. This is why our feet can become very hot when walking barefoot on the beach on a hot day.