1305.8 inches = 108.816667 feet