890 inches = 74.166667 feet