784.6 inches = 65.383333 feet