Объект now связан как-нибудь с тем, что вы получаете из fetch?
Если да, то он будет скорее всего undefined. Так как
const obj = Object.values(data)
const [ , , ,ret, ]=obj
const now = ret?.[0]?.main
const{temp, feels_like, temp_min, temp_max, pressure, sea_level, grnd_level, humidity, temp_kf} = now
будут выполняться раньше, чем придет ответ от fetch и будут выполнены все then