1257.6 inches = 104.8 feet