Answer: 6 hours and 12 minutes
Explanation:
To make this easier, first we can figure out how much time it takes to get from 10:54 am to 12:00 pm.
10:54 + 6 min = 11 pm
11:00 + 60 min (1 hour) = 12 pm
it takes 1 hour and 6 minutes to get from 10:54 am to 12:00 pm
Now we can add 5 hours to 12:00 pm to get us to 5:00 pm
5:00 pm + 6 min = 5:06 pm
So, if we add 1 hour, 5 hours, 6 min and 6 min we get 6 hours and 12 minutes