1244.6 inches = 103.716667 feet