Moira needs a total of 2 1/4 hours to finish reading a book.

To convert 2 1/4 hours to minutes, we need to multiply it by 60 since there are 60 minutes in an hour.

2 1/4 hours * 60 minutes/hour = (2 + 1/4) * 60 minutes/hour = 2 * 60 minutes/hour + 1/4 * 60 minutes/hour = 120 minutes + 15 minutes = 135 minutes

Therefore, Moira needs a total of 135 minutes to finish reading the book.