796.6 inches = 66.383333 feet