895.7 inches = 74.641667 feet