Why is "in five hours" not acceptable answer?
Because that would be «через пять часо́в».
Thanks!
"At 5:00" should be accepted. Voice to text types this, which is fine.
В + accusative? And then часов is the genitive form of часы?