Lets see............ you have a very small yard ....... or ........ you had an exceedingly long lunch break. Another possibility is that you planted almost all of your yard in crops so you didn't have much to mow!
Haha I live in town and have a 48" JD rider so it takes about 15 minutes. Takes me about 3 hours to mow the farm with a 60" zero turn. Sent from my SM-G970U using Tapatalk
Man that building in the background looks like a dorm at the university I attended. Wouldn't be the least bit surprised.