839.6 inches = 69.966667 feet