908 inches = 75.666667 feet