808.6 inches = 67.383333 feet