1256.6 inches = 104.716667 feet