895.8 inches = 74.65 feet