1136.2 inches = 94.683333 feet