890.6 feet = 10687.2 inches