1198.2 inches = 99.85 feet