838.6 inches = 69.883333 feet